package com.wang.pojo;

import com.wang.packpojo.ConHeart;
import io.netty.channel.ChannelHandlerContext;
import lombok.Data;

import java.util.List;

@Data
public class Device {

    private Integer devId;

    private String devName;

    private String devTypeId;

    private String devGId;


    private String dtuId;

    private Integer userId;

    private String devStatusCode;


    private String devCreateTime;


    private String devCheckTable;

    private String checkDataTable;


    private Integer isBind; //默认0， 未绑定  1绑定


    private Integer isManage;


    private String totalOnlineTime; //累计在线时长    //计算方式  1、触发条件 设备触发离线 累计在线时长= （ 当前时间-最近在线时间 +累计在线时长）存储sql
    //2、http请求  1.1累计在线时长 当前状态在线 累计在线时长= （当前时间-最近在线时间 +累计在线时长）
    //  1.2 当前设备离线    累计在线时长

    private String totalOfflineTime; //累计离线时长  //计算方式  1、触发条件 设备触发在线 累计离线时长= （ 当前时间-最近离线时间 +累计离线时长）存储sql、
    //2、http请求  1.1当前状态在线 累计离线时长= （当前时间-最近离线时间 +累计离线时长）
    //  1.2 当前设备离线    累计在线时长
    private String lastOnlineTime;  //最近上线时间

    private String lastOfflineTime; //最近离线时间


    private String address;

    //数据格式
    private String txDataType;
    //传输配置
    private String txType;


}
